package com.zmn.oms.services.interfaces.changerecord;

import com.zmn.oms.model.dto.changerecord.ChangeServiceItemDTO;
import com.zmn.oms.model.entity.log.OrderLog;
import com.zmn.oms.model.entity.work.OrderWork;

/**
 * 描述：订单修改产品，修改服务项，改价格等信息修改记录
 *
 * @author xiewenbing
 * @since 2022/5/24 19:11
 */
public interface OrderServiceItemChangeRecordService {

    /**
     * 保存修改
     * @param orderLog
     * @param dbOrderWork
     * @param newOrderWork
     * @param forcedUpdate
     */
    void updateOrderServiceItemChange(OrderLog orderLog, OrderWork dbOrderWork, OrderWork newOrderWork, boolean forcedUpdate);
}
